Text copied to clipboard!
Наслов
Text copied to clipboard!Програмер за CSS и JavaScript
Опис
Text copied to clipboard!
Тражимо програмера за CSS и JavaScript који ће се придружити нашем тиму и помоћи у развоју модерних, интерактивних и одзивних веб апликација. Идеалан кандидат има снажно разумевање веб технологија, искуство у раду са CSS-ом и JavaScript-ом, као и способност да сарађује са дизајнерима и другим програмерима како би се обезбедило беспрекорно корисничко искуство.
Као програмер за CSS и JavaScript, бићете одговорни за имплементацију визуелних и функционалних елемената веб страница. Радићете на развоју нових функција, оптимизацији постојећег кода и осигуравању да све компоненте раде глатко на различитим уређајима и прегледачима. Очекује се да будете у току са најновијим трендовима у веб развоју и да предлажете иновације које могу побољшати производ.
Ваше дужности укључују блиску сарадњу са UX/UI дизајнерима ради прецизне имплементације дизајна, као и са backend тимом ради интеграције са серверским API-јима. Поред тога, очекује се да пишете чист, модуларни и добро документован код, као и да учествујете у ревизији кода и техничким дискусијама.
Пожељно је да имате искуство са библиотекама и фрејмворковима као што су React, Vue или Angular, као и познавање алата за контролу верзија као што је Git. Такође, важно је да имате способност решавања проблема, добру комуникацију и тимски дух.
Ако сте страствени у вези са веб технологијама и желите да радите у динамичном и иновативном окружењу, охрабрујемо вас да се пријавите.
Одговорности
Text copied to clipboard!- Развој и одржавање CSS и JavaScript компоненти
- Сарадња са дизајнерима ради имплементације UI/UX дизајна
- Оптимизација веб страница за брзину и перформансе
- Тестирање и дебаговање кода на различитим прегледачима
- Интеграција са backend API-јима
- Писање чистог, модуларног и документованог кода
- Учествовање у ревизији кода и техничким дискусијама
- Праћење најновијих трендова у веб развоју
- Примена најбољих пракси у развоју интерфејса
- Подршка и менторство млађим члановима тима
Захтеви
Text copied to clipboard!- Искуство у раду са CSS, HTML и JavaScript
- Познавaње једног или више JavaScript фрејмворкова (нпр. React, Vue, Angular)
- Искуство у одзивном дизајну и крос-прегледачкој компатибилности
- Разумевање принципа UX/UI дизајна
- Искуство са алатима за контролу верзија (нпр. Git)
- Способност самосталног рада и решавања проблема
- Добре комуникационе вештине и тимски дух
- Спремност за учење и усвајање нових технологија
- Пожељно искуство у раду у agile окружењу
- Знање енглеског језика на радном нивоу
Могућа питања на интервјуу
Text copied to clipboard!- Које JavaScript фрејмворкове сте користили и у којим пројектима?
- Како приступате оптимизацији перформанси веб странице?
- Да ли имате искуства са одзивним дизајном?
- Како решавате проблеме са крос-прегледачком компатибилношћу?
- Да ли сте радили у agile развојном окружењу?
- Како организујете и структурирате CSS код?
- Које алате користите за дебаговање JavaScript-а?
- Како сарађујете са дизајнерима и backend програмерима?
- Да ли имате искуства са тестирањем фронтенд кода?
- Који је ваш омиљени пројекат на ком сте радили и зашто?